38926862
96848439
31973620
36494500
48363581
11317079
24238108
39687509
20579719
2034183
22114731
76186662
26137953
71366342
449461
74054149
92518614
83915382
27625326
14499805
82841898
3392150
9620743
8718342
36713516
60765557
83293608
32558816
9287590
8332
41669494
48414917
62864169
87495439
51224267
6370954
145600
25563290
657012
69855053