35241402
62101560
47541378
69939833
66365176
48679462
9597117
89679812
12541913
71921758
36464571
93459713
76947407
18419748
54649709
49455863
38687989
2411665
6477796
86085624
24821719
17256683
39657966
435537
70838000
58818347
87756798
29056490
65254826
86958069
549300
54504938
80771043
88822263
26657675
36142108
82984748
42179434
59719305
33427208