32951173
23606303
36133822
63606888
14558965
67983929
11919028
70997532
99693112
76161801
86648445
92247146
78416886
7525121
61273902
44556572
8583071
1101242
8893332
10373695
5332369
19906591
32751720
46815389
58833344
11683941
26521429
25394080
19319023
56477897
86551375
89182967
79498847
41132380
67082220
93972008
74181632
9329192
81084402
94008285