53583729
41334835
23261250
3403216
1896401
1786769
67062490
44935432
82016498
58437464
6926135
74584667
76443102
86719153
33845085
25635953
47583704
96063827
87133026
80006978
92501387
33715290
69307386
41839845
91148434
77454634
97393180
64771414
32559604
39286929
25873513
29528653
90981253
32047025
97042958
1673686
93053553
51749812
34032508
81329112