45485591
92407257
29658049
99526939
14311874
80016954
68977073
89574630
82342502
1181268
49759253
53468040
98295731
91563612
81201920
73834620
33901713
58882490
93949330
19917979
50659633
39537863
14734601
6072319
94822568
66491523
74076140
52633663
59766740
18761896
42768195
14205713
1554026
92437056
2308910
60063283
51498675
73141375
1400422
54738640