52193758
47654038
10539964
57717122
7741107
12532246
1139731
57848812
26811930
86636305
70066589
18957002
12752002
2524691
7588561
82916861
46662365
99058640
63536303
82028690
22035857
88206260
85295284
11978723
51106789
39002370
3124392
94976516
39697967
3191375
25102349
45589980
77137177
48544228
53524578
18832567
61978945
82172389
7007443
68804315