44012464
35972624
52594850
20631080
39679363
26652253
92811043
55027311
12647553
25906129
36573389
68137645
27335957
26102594
90025674
98627977
23826215
26774260
96712880
323060
38458680
99379668
9256864
57693845
4770154
91584035
48661434
53826586
55015377
7697860
2806975
16228731
92237696
80364162
1351522
42043990
7038507
80721501
40885998
28372570