70262646
90839674
36041926
46318571
12849403
46594146
20324478
40814546
3809621
96762308
78899414
71869506
20069104
83566316
16707766
10451610
2274629
12615281
7425071
63224181
33052555
36093831
97206624
70972156
28374518
59438829
79059383
6151058
52501069
33246812
7756252
76955298
77885924
80693809
14525379
37338459
44394314
9307558
91977969
31074984