94666690
2856389
44577837
34495960
72017589
29058100
9186748
99639380
71611436
62767731
61311018
6184290
11989071
84389764
3043359
13116014
10162115
37347892
54322109
37763577
26815969
21157522
36873124
24471304
88608377
90139647
67411768
68996677
53451905
89619757
55097532
50791111
37512593
79134869
98217509
65734639
16318043
60805545
12088081
43088747