2332985
7488628
57627714
23344906
81426650
64111352
54982314
77964003
30628861
12796108
90799892
10768687
10888943
22246776
5542786
2103594
1025936
5324639
31956404
3420510
21537324
33293212
7815534
25973444
26656720
85702215
1829432
70319276
39226210
96199671
74237027
66999211
52374990
6706203
8301814
16755679
51925394
39992308
74475196
5650704