25891567
96454481
76719604
2427247
17759586
46123975
76139748
54902634
32892208
25066958
7406593
1673037
94003308
79908753
78948637
2763878
14212798
43584897
38737314
30573758
26892532
41681983
77735292
70136338
66348735
5545450
3555598
5685189
44618440
1880968
77928269
20991239
6207119
8509513
11225050
64106096
67692269
15964136
74197495
75582811