39344766
8191579
52972436
36908789
46147697
67477642
9124418
4382142
1699272
73178882
1541537
93693362
75982425
48439690
31338670
56393079
58201044
99335832
15897090
83882980
46891627
24204986
47662122
2185435
75043489
27695578
48467789
50885698
75412366
84592304
52694339
62606448
11604407
44445227
12574806
83029855
46448882
36429716
691945
84467544