181895
88656029
87412126
12091998
9338765
1368390
78779657
79875976
921129
7885240
98859917
27855259
4894220
38329359
2685564
1321024
31629699
39699359
98664873
84153387
46673916
85914933
96417386
47511227
12323374
63477740
66625365
20129684
21215603
89047938
64133770
6104977
50025786
82475951
20122810
61959418
3346439
63811772
30928685
91682826