24983352
3026654
29701633
10087670
33174518
36222208
32874463
56102919
62154492
5102472
71706274
37368024
98813302
84644927
55538966
54605291
40097737
15802022
75598040
2543405
161398
62932358
79911146
2115403
69053137
25256132
51987154
11527214
43283335
94528758
63025881
72951451
91952178
85042031
80882420
48675407
73296492
39202399
2372604
3859932