18169539
7519921
8896246
12616224
73015510
5944531
72228819
45386951
14566967
37129707
63891159
22952932
11524741
43208040
10447703
56566826
28464378
66608337
14525413
68715926
1527618
31132783
18066464
3612728
26313509
33782163
29047302
78624836
78202616
89827872
11533440
39311214
78756160
8468867
4454275
15519711
8057241
87577979
6388873
70605050