96532144
70852012
3522405
16013047
70338163
11576520
96817476
74275225
65486302
8425393
963644
4373567
50213368
60731499
49392408
40402909
99585161
9546147
45882262
8938474
11316293
61931061
44428835
21873947
65114232
26707316
94502043
42323620
50695711
35065696
14184390
80001440
35354960
8281395
8854304
86977044
35568081
1594677
71592800
3533243