3978103
65705640
41987917
73543236
3039901
66424162
17297048
93124483
6881542
11419842
77008861
56215204
8053354
24367685
4245525
69726040
37165253
5363518
79309614
78548498
81383716
85763847
55168955
83421012
4321004
32167204
96496498
2568107
43659122
91805661
31868238
38288680
41623491
4954055
3804886
37702699
224635
46626290
24567182
16804639