78366440
96627816
56171249
87214170
15984069
80356031
71669240
96704202
71961025
89918628
40489821
23564766
35173206
1699035
59851145
7834371
36291244
9585409
52218910
3341443
85147295
19836506
31273855
329123
9246810
37815693
56743741
36519434
65429067
78152878
32398658
36157131
44047844
25603060
19541072
16889989
43867056
8675106
333132
4508650