5178751
17807071
68019497
50806
6540996
97139757
50677232
4039631
1952601
6704052
13313377
4158486
52306604
14152611
96465458
89368117
61696600
29094814
4552368
65538633
4235478
67626281
58551322
80121195
62994855
4084798
16007840
3969168
60502839
64928910
14276978
48679461
37827548
20105020
6906541
38043448
83947713
87816557
9701580
83251998