15983352
23605384
7776594
21935819
67735749
19178357
54376145
36968209
92612308
45265099
19901108
13077435
5069231
61141093
5500798
46781887
9314427
7230538
36041404
52342259
36593963
50649787
94167620
66932034
23542003
284949
53735488
99446896
56076858
67809236
5570681
51687607
21769139
85127870
99421958
31925303
87148909
23365409
19525059
86786621