40383688
76879270
43809207
48174516
43176056
65606781
536892
85678454
49406355
14679531
823483
10166497
51376173
87809688
27884902
86862228
49618498
70603748
29268334
75983884
54681710
94385870
52996673
53813360
59189599
55611053
13425135
61881637
13139384
92783660
15124481
86489423
39555948
12587095
7781356
42141382
83071443
46279766
97337336
52142041