34623017
84964326
16809183
73609339
57449793
505395
64439383
23688859
10636784
33357253
17782243
37532834
70186970
42179836
6749446
71379750
34789989
69857375
70585052
62121256
12679246
66033733
93237477
64055168
67742088
36799807
19904218
10477737
2195259
68816378
296050
94276081
9854210
47264677
97857150
85881116
34168272
37695002
11573242
89259163