92676555
13984599
7911869
82747373
49278899
765237
78221080
67177991
75696833
84684381
687033
7883710
83461379
6445805
1195142
51286841
43644656
63998797
93664116
752936
28291404
89943312
7801293
48413915
52247623
72291668
73607874
653556
25601910
32535802
61661045
26539249
24068838
94266943
77684682
67424160
89784704
59213427
58769665
2382164