41107338
21449324
75832852
94816472
55165967
9076584
3015994
24412042
90416462
83914338
26967965
71002128
69237720
95167580
97996631
59973531
1415352
64666953
47516074
84925396
35861158
47867551
20278206
75858610
89031315
82856657
71276376
14797445
16472526
35431287
71866496
83334380
5294732
95315958
55612853
64444274
43881777
68457367
69744300
3345144