50913034
72556246
26522139
27995851
45708434
23149015
17217941
41317475
8000691
28154864
95469936
39475792
39145369
98711529
60814493
35459259
32182408
48664949
75059813
30945507
14016911
67318610
87144225
26755803
5842889
1351356
99261716
423232
90346689
77274415
32196194
16672145
35528128
10732722
1301547
2669275
86937325
37801425
39155057
90009881