2612705
93399906
21388424
820379
3939100
8035733
33967621
1206484
9153078
36854942
97266538
54322128
57687804
73516262
67868670
57817939
30765931
57122270
70217212
65887675
9255212
58572064
321688
42967857
631966
45446779
74551463
140948
4015366
55817702
71861146
54384962
3984595
69749092
36308936
48976648
17268804
18725762
29636522
77118741