3072863
88043440
89559957
82544735
6619029
61952977
1227076
27557357
50792845
95953004
91755051
71744334
38924564
5156797
30676174
60462478
6567159
22991280
6507476
76974781
81683988
23224361
30154227
44577835
16506401
49032873
41118288
81718837
20916608
19562235
7431618
26304480
42385584
7414696
89285507
4171649
95737092
2641355
72692050
6324901