61956138
36835882
84391345
57276674
7112141
70458667
77217682
8988476
15942095
6959775
71188670
7189888
46005258
93953622
13701209
34207623
62965345
95314485
68478605
1949253
97225194
23865771
92558683
84496057
64004597
51495314
42481949
88622986
79155611
861095
1258272
59132442
18831535
45437054
4073795
60836553
73399261
71708148
48342633
88466022