54849363
95247186
70948846
60706959
5369244
73229199
5422690
95722282
324077
59639434
98133557
53552996
80596625
78303387
40449171
56109831
94984935
2626789
3713115
3304635
40981362
52533907
98992324
9903941
42723022
5960190
68759238
42539167
66997347
93088402
86383964
55502980
21031788
7228489
75886400
94692148
50366433
19084115
11157377
8452102