40783962
65814374
55682057
20464369
75507184
44158362
20744221
80849779
60108886
64868967
23206523
72124112
96307112
2438375
81927232
92491768
89889329
26451123
11764103
47082061
20244315
75363616
84855541
9816666
6176429
16626655
3914814
15176156
41375263
42061834
85449014
60355050
39177312
15544237
2654518
58715985
81595031
1417825
51205528
15242587