44488217
2660839
6716137
39785111
99562879
11813517
774420
2377585
30273870
50415920
37527893
93703036
68206121
79534964
31867562
3180133
44437460
27608257
19848376
83095938
86507220
92266289
1630813
69845987
64698415
61523402
58256020
42697106
65643741
76213588
57583180
96027504
14496156
5668491
58517269
46061690
33405920
85057076
57568861
70212705