78993595
18045468
4688785
88594115
12582667
63961737
18901346
89866928
42467755
39039069
76538223
16605198
55161346
8569666
3097710
37825731
34658299
65429250
50591781
44984249
22476148
96753371
72912095
51194876
76715087
26032214
22082372
16344641
79362237
83803651
48054860
6822611
68987779
91166259
25297033
19545273
54474393
85362854
53101169
76649766