48667150
282842
88577738
42801167
2685249
21305985
65845994
61578828
2115606
93596399
91584864
81094189
26882819
52566840
88648857
8147910
234840
12478125
99056448
9157797
68379750
1386705
2031421
77265880
97665958
23499992
41456127
57083148
7481878
97808376
9085448
77887301
87209142
12829492
76198340
60046315
8821267
82279215
19887908
96469028