13939932
86375350
3424338
17766534
64581906
39126167
62598382
29772494
94054763
71735281
11804413
12908243
4579799
31074680
50812041
57495979
88781615
46336882
97716214
29012385
6491706
1688577
63117688
18188785
76582674
90815545
711532
95392840
95592418
38381914
314244
8728314
14779690
70695571
33817209
19431919
35679289
82065062
41343651
9963345