35448055
58787945
28977560
9523346
11831769
278297
13313777
62194566
76092909
94572364
43408704
77077972
10228348
52971345
67385328
20253936
53017406
51883087
35733288
71776998
20073315
49531209
38205592
3418955
25279692
67577702
20655362
8332654
7571302
35733252
3719632
63084077
68943433
1346194
76955222
54597621
16058002
41287334
75389614
21057842