35258370
16614436
95092205
86913406
82465492
3386976
65896516
75648126
4574678
16595644
56614349
34852908
6392844
3428355
925540
1138115
63407909
42166195
79212893
8835381
26656448
82222171
64931345
59877559
7033637
14347325
84436685
21973661
51931676
55886401
38548118
55286516
82174472
34866623
73099129
12076208
9943150
16249912
86687038
63518543