75285239
49518754
35121221
6587669
42829107
1342933
64833538
73139351
48102320
14561594
88818310
44513004
93439428
85932840
60352212
11896817
65922601
21334158
21847053
53542671
96209480
8798979
22426252
22328193
4925285
4569484
22141558
24257631
27849206
31412677
68836922
38389165
76931980
16765891
11373823
82505783
83773414
14221117
76705551
5484618