34849880
770789
20836748
72355091
8805503
7732906
75333481
50491536
13025625
13349626
67434729
74874528
23709863
76633560
59806
53158645
75354954
14127112
1070602
74908213
59379318
39149906
43892840
45114901
7992352
50796409
75511351
42834752
93061334
96505123
85373659
98181835
82487757
78644879
91763464
75093494
35265655
7625931
70932816
62371246