28187253
32076439
55844655
16812865
31505629
67453912
41943645
9526246
78733032
64542688
21592119
21596681
584739
19119935
97972588
80353097
16793159
40991307
74866757
64696357
17615359
68032837
7359914
82277410
87805830
43898962
98619314
83481583
918990
20467574
62266505
27312195
66301551
32612901
804554
44202798
28917762
15081701
79351368
9972466