70604113
69622430
96847165
32193327
11863150
27325730
48491208
79198095
85926679
29022433
16712968
27774049
438223
81267223
69043963
48944965
85334205
4220880
3002008
68106100
29571423
86781243
4135616
31551775
983254
34734505
2561621
93467780
49423963
40461702
76674340
21936000
97936518
69454776
3039910
97951937
1130693
40127173
88925047
17279206