45143665
50286987
12508551
49293675
76541545
77936586
75513262
96701802
13054869
8895870
6973513
67139627
6070532
68774275
78302362
61146854
3519955
37169032
13073439
9288416
86333932
71644244
51793115
1049515
15885530
69574370
1969902
9888787
51127045
51393237
61681393
84089134
90837152
85576024
43022574
73623216
88767693
45126624
83689427
948272