40496597
70635975
923710
5387928
30218586
7937724
7915795
50327098
62421482
1805696
15641488
35825197
75522819
94117891
66005661
71435800
7153134
43138090
2654864
41969045
68716349
37486198
76263257
37715110
67505719
85433124
46937458
49009055
85274049
4153354
5651685
36894650
46515796
86517835
31183631
17918641
72011372
240195
5351664
74063195