97482595
49544367
34034605
18751147
6312498
2584114
74595705
91802933
51943740
94659262
83743561
36359834
336126
94999944
77559434
24991490
84722667
70444075
16472074
28239860
27009895
37969790
48381135
71703673
39073227
80117945
679790
80644481
5086399
99718031
1935574
55227240
5781522
50144175
19508318
32364171
74265252
89538198
29397641
12139068