76709633
31937927
1848835
73972329
45872090
12086647
35286956
22711592
85101335
93483790
28577483
12257111
768141
74999876
6445291
32333270
51337242
21655771
99893376
62534045
72204695
37935710
38093082
63617675
41744790
52471657
35944897
91759473
90324222
25514091
11858302
89625304
12037776
93052816
54471377
82607059
36389959
75119803
59077159
34325334