84312503
62995776
44483143
20514263
73757335
81632095
68365294
51924941
22435494
38159130
98732863
50658435
54286698
64895317
54364264
17252884
5540638
58768608
73727738
61571734
84741039
72361553
99484846
70211755
967748
62138287
9323384
7071208
98964695
2805885
63804890
93136945
41136
29629206
57486879
70724779
7283401
18115173
77808541
48471432