12947943
84915170
66586741
40566107
88926556
17503368
32965641
73682904
71401135
59735315
63952952
38588340
74327339
64129001
1937910
66484086
54723198
62604956
68139498
22573343
37834968
36514763
8286697
50743
91823241
88598784
62861985
15691705
92011263
4155668
9088331
20556108
53447098
8047965
2649333
39034271
8481558
4926290
52302337
12181329