4536616
80689227
5771510
69668826
39497465
77055690
64852589
7522841
58819368
87434807
45173552
26235231
62792303
76373915
10196882
35136777
75193286
15721273
665436
37673415
98054910
11925219
38542733
61802989
19238172
20352764
33852205
63941494
32867549
47593964
227315
83139946
62008579
52236877
67449122
63448937
79186813
64862152
16593830
30206740