53673632
93485150
67844994
97121237
8758330
4332130
30491607
645946
25437436
29792074
50758478
72228226
31243309
1031786
77772687
19477683
99722518
91531359
5237741
28989315
88264818
8569397
84532403
16693283
63353238
82644723
56996598
16925685
35209893
14191937
12027388
37391219
66688242
49434103
89853088
17478327
1206891
61526692
20901109
73374879