4668969
96179976
26722963
33435577
46208972
70964115
95576588
8088818
84525060
66698115
62876219
3724480
6403514
3301679
24774485
64841784
69954479
21264055
272261
64638482
35173265
7549357
53613400
5041031
43343294
8712069
39356230
93924584
97136535
36998826
5498498
75253046
43286908
76577119
78149786
70925568
20587300
7156845
98872008
98575056