92349768
70431848
16582953
7297748
97347396
96101217
59903916
20884425
57741820
64415550
50275479
66466329
84357166
58974045
88455086
44639032
20303198
76827114
1384566
1504317
5848620
36193123
70999636
37452587
42591905
37301392
64286792
54602523
54742729
64797142
16968177
4740402
3467654
55302872
59438638
25137793
22203006
4652545
33514253
59869672