36293129
21848618
8262409
39608347
4238306
7082329
71034100
77463527
31694923
57476212
24255709
76394385
35383362
60843361
19432659
47824275
79276223
34867811
96725256
5712986
3937301
8429161
4924263
50363130
1621366
58597020
4837750
11951786
96758053
4882581
78087863
67129845
14791958
47458078
34424577
35082718
61749843
18182190
73147354
1298206