2244463
82222326
88332880
70318317
79751554
37162735
42084290
67412265
7034208
7753553
77079419
60141253
1082584
35152141
17945235
64739357
6963665
85644567
8782424
14863593
67096241
46831438
5669852
9074113
69208400
10612881
49163100
45126467
26208350
96385194
99753619
39903433
36383191
15776118
61381349
48702421
60425003
60934084
55883317
80749940