23664778
6262279
57095059
95647689
51247125
31573237
95054416
41675616
37995199
87674802
23299195
88536397
92153584
61378917
40199348
86267129
88547019
76731347
37743272
15908530
58772943
26532044
72852615
79795110
69189250
43545138
90992738
49882594
20616314
7729900
6316422
57214863
96591349
80011009
22385239
10535666
60334645
8939636
39274318
13607343