30397740
33481516
43313183
4341791
5701244
23539241
52937174
31336314
13161556
72076519
63282354
49536265
50645168
28765315
9273740
21592240
22722456
12479477
71387427
6533238
39121519
47553575
3278393
80504920
669811
18233167
86571758
75677419
79005954
32321908
45472149
1065344
80563932
18299730
26291981
48645867
66968166
11304568
11897080
30747175