18114994
35736568
370799
81899900
80211086
80536371
16434748
76456856
62735199
35754530
28026765
48442752
54679126
35027459
69777134
18944344
90292874
14422249
15438372
2775178
30882609
1188040
26428757
89363585
99028894
99307955
31786296
33167645
81969555
84994555
83503502
71268107
98921487
45875676
98586915
8328086
45198269
43984163
69046735
34497173