48694226
79192741
1388997
29773393
56369714
69097851
61552918
9559592
73803862
8055432
501085
11718157
58962841
53971222
38249487
12867269
53581707
97668263
73058094
52282002
26386553
69274353
23308696
79259728
60881377
9297682
54898937
90351000
69451143
63841744
3291850
91276843
61282965
82835852
972621
40691951
30403021
24243888
68381404
89563127