54005166
77727346
48656979
36975346
4580586
63733069
85479224
4333109
41181645
69046819
28204579
17385592
6947888
25313470
72564482
779126
60811286
27739972
50035241
90466701
9064148
69751794
72497880
14022869
98166764
97382492
85168946
31564263
72066056
61657175
46224134
53311882
81589947
24449916
68396311
56439828
27157246
10484079
6952283
56442321