44588960
19671986
2784257
27184817
79521122
9405904
52969812
99798208
11992623
67581377
94632001
32895145
51632345
32029870
36817585
79688514
73896371
15434262
32718920
536461
79893765
42692690
46887573
91959127
64641430
5728400
41221503
90639743
41643880
98729681
65974485
77874921
76297450
28163667
28668776
28457519
2976460
65405921
16582934
32675932