52347232
837985
49601971
23881633
90251126
7416106
4328549
31766756
51714544
47877311
55562166
80202438
11985005
25657935
37972806
36433542
49591250
7281740
70725175
72017526
88175016
793830
57341305
13665148
55232266
2877998
36503369
77917169
13119337
98048383
46564754
16831301
87123334
55289644
45614098
26391915
7350166
62471273
16176131
42089105