52321094
873767
88361761
8831622
54642824
75028244
416537
3346059
61499267
76131438
92952210
1690545
28484951
86366241
86632565
89371946
95437838
36013311
2856635
25991236
34746233
20575778
16657731
4086116
92354640
83319016
14604690
19931036
173022
20902403
49497886
88352796
59563562
82686366
7991580
95593014
57439616
77813403
3245451
55324719