32192440
3886176
98119077
84814968
44139343
60206867
18351447
86894447
257420
59578131
60553700
229251
7468148
67011075
40193971
45999802
35068352
94191980
61813450
39221911
19480
29975387
47661675
89749470
81677433
3333750
68886867
366185
72893078
3174912
85648436
69798023
97177630
95317801
12075658
12434749
9195535
42245682
30463378
23205361