16748485
17374545
41445859
4705251
72282749
962271
78244455
50321350
96677070
43825772
7874414
67546861
56212361
69677720
21365595
40218160
7161279
26115177
91709147
46558270
39656070
56146949
89347120
48682255
37869689
90387115
63661272
17904721
89853530
79078872
1552062
61133373
90975478
40441129
28798468
85172021
29865087
58285671
137499
70153223