61127317
25745462
4988651
85037322
8495821
5895963
45552396
72222208
58025372
44091533
1525734
7194353
82688674
38934926
81494369
62181506
96262266
64554694
81743183
166613
38774541
20709970
47176083
93473775
442330
834292
72542109
67012929
58515955
20921744
89873427
69871326
24303156
47816724
39032147
9804916
26149929
63343907
7842081
79151071