3598193
14597925
22495940
46514032
1726833
29607711
40304078
6030207
4543405
32131766
54252025
40004080
31697987
37616857
44484657
6574251
34141325
41849117
48299494
6955530
7485263
29133615
43535477
15835248
73017468
93621397
50472524
96511709
5996577
66639759
62137499
46132123
91537625
79113076
66831
49719982
64149701
35602862
26659937
77386937