829491
23798281
5488008
38626523
66879021
29666334
65647361
150576
68148895
17901840
59949568
33683586
36179887
64761934
88303628
71877716
80994714
10438902
47273731
35425420
50588075
33063346
35102523
47365268
86587441
68702452
62116581
918637
17375049
12912451
96418806
73186452
25255056
231182
16084410
64522828
70573184
57809214
58374940
10938272