31974409
40572909
4813401
98077564
9429864
60431525
27883037
23874046
6372915
6999399
11368414
11923171
35713413
83376112
25697769
26163076
42478512
96685365
7158578
6041203
77884413
83271390
61778426
54258997
62139187
452079
92259
21884993
24379378
25589408
16452574
20449816
1861961
4799624
29111800
18551920
44786285
24908369
41323928
42385640