63946849
37868661
435283
34246051
96092927
57168376
42473502
58574117
1098557
55636929
54646018
51658344
40145548
90919171
48838018
23746334
2459407
85969473
87811854
95226080
10554789
48157564
31001273
87349607
83297790
83758742
87058554
19039930
90825162
44068244
42609391
96333345
66264239
46952067
18594969
9874358
79872657
224301
89215829
34531303