82048054
7148753
34525015
69808318
36704423
9770690
46386072
3358546
47702079
75798909
71339958
49999306
92457903
58956165
74589891
2302392
39288762
51748701
10384811
89104255
80735999
72209346
2043315
37788747
10644363
41294237
4592277
21318070
36061017
8271845
85305183
8968872
59198720
2471402
76646533
8676999
75582999
90627847
88133607
64871259