63464346
746027
91192659
20658749
54766622
28567220
94991
80105268
97818427
64339506
66052616
64553374
2894196
717902
7172237
2719611
29913803
83208517
86056620
55877066
66735759
62328439
40992286
62323847
33484853
90514988
42348818
11107349
79123773
41483516
84648660
73566905
66263241
74069115
26659959
95784804
85776956
37956487
217692
25286519