19922641
10335796
56924541
60196120
63337089
17746926
56267606
90033961
38225988
69968038
1459546
59889868
73337655
86215778
59941556
36475776
12991940
95716399
52613079
16863334
75136582
532589
22578342
3975237
95922879
88838603
51189980
45574511
64981495
47326635
85884358
97548836
69467156
4184404
35649622
75239228
70458145
58865067
32958784
2742440