41665862
89718659
38051570
84652695
80921931
19602807
40895923
76838168
69176153
58712717
98694921
69501242
87186404
76466621
73868744
9000507
25589309
52858175
30588110
49193912
40628504
65379143
58256431
61019753
20873976
83171003
39241503
822438
92047783
30083786
46463807
7522826
89524758
9663345
15781527
2536737
6219636
43781250
60867669
79745355