86095793
5471405
73819154
74052732
49898562
60651251
79777515
402270
91673340
2238270
93876395
38953097
92744463
82852427
10642086
59035969
50161114
3246965
542069
1889313
43771882
48233521
89381925
48221285
85797096
86299356
80916132
77669723
6489324
13766972
16447131
31125387
64479970
52448449
80274897
72566483
51019760
66147446
76374146
97406350