93595049
63569927
89308300
51812320
37086735
75111231
69588167
6059532
19053330
93443066
21278635
78668990
87104261
32328019
32089613
43265663
75402177
35288928
76379670
19072972
49451796
49004604
1652674
39541839
17958596
15273368
89683889
420181
19095286
98351504
51748462
23892567
8144952
95652314
63071782
43659296
67702479
5036920
25438657
52476917