95882066
63291059
2605501
72732118
63467038
84745617
76881335
48318962
52079287
5516436
74549578
43845267
89849838
41258483
24596137
61346335
91314034
39278365
10329753
27338005
46487385
98625000
29029028
26636007
71077406
63772377
57383759
2376229
49655015
67025500
62287677
70108088
97847356
45947605
93769297
63238541
54679352
1198680
89857470
7542788