60683171
41898461
82467828
53425395
74502614
79045548
81802945
21706409
61613133
70214588
25107541
64172946
64884900
96322
60669764
76571261
64124004
43222373
9700285
99414052
23178684
43498089
71842246
10158667
7871923
12398217
59703642
6599447
1455330
91985479
6174861
92305554
56525935
3283850
86544420
94943216
1505687
47804319
69127981
85301035