87515285
67395345
352265
97542517
69575245
47831541
21736267
29325587
97427107
8055500
78901722
14053911
63619008
87166533
92714117
11682832
85995935
46963960
39281147
77492619
82028440
53183902
53361528
6348159
82363705
71789016
17249356
7032327
53993544
14099493
90604029
95757453
1301148
97704416
81126310
30445168
97122784
89521257
84586900
48376962