81873648
7477965
94664432
99919578
48069066
21098313
11528056
54355706
42264243
37115767
57869819
69148261
87905027
83367139
5841308
2023989
5346277
3999761
74407648
93839756
9196129
491019
55068211
8643987
46626029
23947565
57807179
41859054
8448881
29968637
5656880
72216842
95301533
78116953
65138076
57608862
5498414
86325034
76547119
10978962