15794160
83705541
9558729
73141842
46238288
86675172
39992118
42591389
30135189
92457698
57568030
33501868
67304459
37166799
1370686
94553494
50778552
7451350
70804242
63168169
34905509
63456287
98459901
93801940
89457009
5534212
70283695
66653494
66347259
84632473
74306396
83236512
21338421
41057886
12629274
38998954
10665472
40703453
66379076
42374780