45256362
94596678
57184466
7467787
82252081
52313315
47901196
20173766
35077858
28666509
50452828
51784991
41379665
43162848
36074863
83275115
99915790
23399031
6944106
56915621
50324635
6690988
33203563
4943922
3529658
81173200
11805057
68752209
6715843
29121938
36629178
71236293
38163478
53899971
10896064
67891853
72605908
25745490
15385627
62569453