85667765
89016799
25087414
43325955
28784952
69932015
8177735
78747411
8916071
90708343
35489715
40076690
89404948
69991358
88425055
62937045
87244273
86709682
2318504
67909764
53306983
132268
2222877
75639172
14557214
62498406
67272792
74323527
92737889
42342737
75572284
74607264
49199951
30423379
35222126
4026248
20555792
25881093
55159218
9504875