3065333
69456082
9849286
8218204
67833926
26945132
59885405
74898356
5684155
75377301
41182899
47518615
61526763
27675232
1943472
98153445
20829915
63484801
13787263
15794518
30407901
65036672
52633149
29607743
37219624
87716595
37749998
14688052
11078235
18138205
85475717
68665675
11828737
80198033
7168025
22784608
33113833
3478706
40581778
76604703