94289864
2828606
3165732
84071687
22471099
11782572
77824020
17239643
49581838
72867256
78203176
48593900
38421969
58141884
748996
45095266
66867740
23364983
31755527
7451416
62502556
25821317
6162647
63752151
74074260
24347816
51331035
57938669
5783032
60648425
54821867
1178380
27267502
49899052
64379031
501341
63526580
63713341
5131752
18263276