13038895
69977086
30909585
19278921
48859154
98278291
4554148
4259812
60068466
51678250
46868110
59305413
28351556
84962030
96352407
84742240
6407851
77947244
30136269
22721649
54117030
79055403
24918858
71593574
20426833
86003677
28358692
23603403
22042363
95365953
80754868
29991627
77016682
7591130
15051877
1933323
95309555
79011522
22975009
30145504