80054612
67011013
5872135
6705859
63438233
69313529
99358407
14973209
52485721
84912763
91279860
15779318
33194579
5604535
55024662
19983786
52133262
16953098
36236150
30399300
13406607
73559449
59711065
16385878
11428155
21154878
157684
33877653
58835946
26463702
54555065
19603148
61742448
32784440
70779711
69209414
13982861
73327245
45173531
5316846