22823612
76355344
8081943
84889592
5990854
66117255
11673167
444823
9741171
46081760
26465332
40671183
19277254
47058568
78868425
9846304
8956995
76808802
53164251
43276081
5963701
9256610
83683810
6248997
16842371
26249447
39925130
83565077
7847152
47352740
95765713
74519962
23489415
83927880
66887212
23993338
48809560
81876252
79081547
7791311