86512567
37099611
2074709
39898554
69718269
2318617
8162238
59911837
83136324
41443385
89565504
86025416
64553783
77921325
40455963
75838634
51707933
52564097
24198738
15944233
20582909
427073
47783517
38919403
74856197
79697102
81489767
94543687
41391585
19711000
57897502
86517199
32093288
27738887
69796255
48491755
73164004
90598147
64476428
42165093