85664486
98679769
48044697
39176562
68923622
45974535
22542113
46813190
42338254
63838327
218516
47589598
28322503
73124950
9922472
51985743
22993269
7606008
30214256
12144861
65995164
98586398
15106842
64292406
79297624
35138267
81652525
23382158
74397703
80512532
78901812
81154877
11494964
75681703
93047952
85286015
85142920
72784361
71842632
34904200