35356980
38434801
76738825
29548751
23985004
2561326
7715817
996207
57808366
43862811
77252434
96964246
54517493
91264626
60587247
25221631
5769389
94813872
9618945
5059762
34817210
33255780
30458136
59932983
62167043
86438822
8959551
8281285
44344628
43724250
8087928
46643215
61342792
21703394
63331572
5617490
16891673
3703467
48705300
1731322