96953948
60352577
72493983
83606298
86463731
80096284
55102615
90773315
52263856
1763702
54043694
35551117
70943267
63322630
70527081
92382632
92225609
1871922
43753837
4046160
85547796
9737964
44633919
41974008
61231405
44963742
89726163
93736040
45165151
49186702
94899111
1517749
71336910
90836150
96904356
99661207
56889102
92056454
62112337
4617931