96686060
66117515
49952020
4914848
75148605
1195640
34564041
90154606
3605506
45816973
1781824
16933550
65662267
71895814
16961635
89428400
225577
70891450
39578126
29652697
30478130
54567950
59601001
75776123
59342
71208059
31991991
76632274
92429137
4482001
1463199
37305371
91947320
34926867
56815942
24676270
86505924
4700393
9197721
51159211