48876556
51863365
28786739
52315262
1629651
59103375
30925174
72898592
22345144
45116193
74042664
16594934
55773113
8301393
94579392
77493897
97052950
62019672
69097144
79022949
21029703
66697648
92808699
16059216
28744190
29858388
1514343
12316714
43652458
17395091
4956162
27357767
17318827
1708538
75081861
20566733
4515331
99217924
10745511
97692251