41058444
32845203
564486
92337942
89499196
67395345
19464411
49133855
31652516
97696998
1013991
2288775
26434479
89137210
40685473
88584997
45607656
21925148
21882983
498546
4509785
45978405
26232975
42606601
98886670
11438210
14594129
71682400
23638581
5917871
33458768
76325993
95117561
4031146
17126689
23984706
9887648
63261303
1225424
8248122