37514068
42467813
20007835
7360959
27844737
4655920
96893387
13893673
9404813
22932242
217711
82691030
86311414
28103014
92075231
6314764
9791753
98813685
20683762
96225331
74782043
29301794
11013819
64039788
71255424
554552
44942631
6603279
21959472
51827350
60295290
64598000
78087311
4473895
40995753
6285634
8778608
89139708
31135682
362140