31784317
3197177
78528184
84222354
8405400
354294
84217515
79404445
52225208
73006375
97556885
95062973
64777223
20168881
79414565
8335802
34668420
70027347
86693611
30719362
15067657
17765094
24563669
68632672
4103674
8538258
42743694
1479501
47367800
23157452
48178932
39683220
91502897
63785668
30351188
55573470
81323038
73991754
78999330
73387232