59859523
40652347
27604585
14864546
60522112
24342635
87322581
75466910
53144221
94808246
94585380
21618842
374366
87209109
8227196
66217290
12796292
21187550
479593
9264105
21411974
62592436
54188662
46734863
56789118
32288326
7681711
36886693
61474625
4486575
26963531
66568546
32943601
37374488
6212759
66122771
8109530
7216825
8926402
17851023