10638344
90513848
37768020
2174918
70808050
5261845
19415104
98067775
56255200
4856655
55577401
36878985
30339418
26263296
70533982
21537360
82168477
44055728
28231817
75187779
58941543
2823098
27809029
766318
53894142
65217077
32324904
20187793
32366258
19874356
3235204
98291208
1386303
82537946
76337433
19967709
14899111
39563202
86544426
1729487