14893062
84359927
89775591
28924171
46358931
26884255
92914810
30562803
3897321
43116428
3372490
31049378
95578908
63485628
1761385
47264431
12566410
10152848
5754214
71545179
21511144
28092030
40972549
81625035
37105043
90259340
64519182
34738582
76085357
80446951
60817411
57705337
83379261
37269463
17653387
30057860
18477132
74237682
35821304
34675761