58568151
84223044
6176790
82142119
15711350
84765937
53877278
46711504
95132278
40683016
99022779
72195643
34458036
82231411
11934617
11784373
9841924
20762206
83131973
45293467
40555240
5418418
64848290
7086428
18691107
67927568
48624254
41489093
66229625
54561695
40483432
9937988
27739726
88438568
85957128
77718727
22944397
70596943
25082901
4724900