52076112
97534119
70092378
52488429
26286846
8694527
98226903
30677460
78253604
51048012
95997562
59844510
17825148
50371799
55689363
40762562
93767617
94539870
52912833
80556811
56074180
10945270
5122906
91362325
61545297
98463002
28906026
6378387
45638262
29531319
66152274
7355208
89188475
81851852
85783699
77777729
478123
73495684
86188029
66156129