68888176
84188029
81463152
95595501
47593870
18435635
85548878
56498403
71589316
82708930
618285
8558935
37826727
90386984
62183447
44842262
9747997
86554000
8402384
13618197
38451772
95886893
63887978
43557951
4759067
11831135
21619874
40753823
59818527
7857654
48282471
1946921
92724113
74968980
42674966
63537104
32143321
52057467
58143592
38013286