30294644
21265137
24698295
59284870
34057438
6532204
87576250
28436205
56391207
2707559
7177220
43756421
55688759
47005048
11031640
12441426
66189180
662616
27886033
98855664
37702159
37013662
25678229
5717163
41346238
23155645
41013491
12906040
88109861
81846428
93733507
24599582
77496771
2790393
55495687
86458137
17939959
26677083
29209549
1221802