50601012
78434498
72835709
357660
27966062
37709712
7417754
1934460
7957406
4839716
97263225
96201814
16068564
30748314
92736519
60125509
65306483
64605001
824159
53981303
47466192
82209242
4195033
44037947
20002808
22602778
33871589
5512703
74173418
98588369
34428546
8920553
30384382
38285523
8153792
88962614
76272711
15073844
8736705
96923085