75237947
67827119
39683597
11036851
47861769
98708599
19801525
36482602
26231136
93868207
69596719
25849461
12351661
93957883
14424131
6327376
42584805
12148125
55488767
38393069
2265491
33966694
83319562
64298498
53201846
85245263
69612165
94082174
39399568
30189381
5521705
43557322
7372633
2992494
62753018
58622800
45887140
82998220
44368843
4558677