9489590
807266
67157272
59338473
2893497
16949100
58354553
7215461
32756052
50028747
71447579
75058025
17489366
23602232
1314236
10581323
88278382
76394318
12814314
47385644
72908625
26483456
134678
89586262
61499536
13105512
7761949
75303462
47445229
87672100
49186032
48411070
5814602
72724573
96889731
57198034
84556261
95075234
36225952
46895719