33454045
28733745
47612760
10229556
13553446
19401393
6747714
3302313
14669440
46542094
38971957
11619467
99785329
69461540
30767297
29383211
70761250
35349275
87644824
79856499
27354945
35685355
23762698
59417843
48842151
38953199
86128042
2839627
27548201
425841
3060395
42118218
37205988
89065820
45398953
42401739
58352142
24021715
40339032
94176433