54628440
70993530
58342230
92914619
58078543
93711449
19533927
72035224
79067862
61205112
1637239
98797257
29901410
76505749
68349376
91447506
57703515
19005194
40361052
23942971
46858919
96549761
53939034
34707804
31765250
33645113
6747540
81692836
6594683
68708916
94099605
81994698
98251092
69103245
21929728
17644090
71796750
40896299
28131107
51935864