94587169
61843250
31684840
37685664
50567325
29948876
36102664
39858591
2645812
83784581
38378445
48926557
19654050
46784202
75936251
78978852
89935122
46763146
27498932
77044824
37616581
78464813
20041943
69818085
75994120
85362513
85531054
65501201
59767905
47501027
85078436
9016910
89311362
18746900
83786454
22792844
78896661
16572293
11342140
89611780