19355499
94453758
2547849
70387737
73805984
84939840
4546322
78987299
4476312
81538355
5602167
28024242
96901793
41865072
39824038
27449204
4354227
68818557
68503287
66995474
325280
76085022
22855077
78489837
13842375
85237974
85036534
72306515
69821795
64516198
43237824
85124719
75301420
25327710
16451449
19948736
38178811
14738157
61058773
54845686