49563775
67171498
17415618
92751748
71872731
69428372
61299190
66975487
75665
67035022
97129937
52311513
91506080
42485015
35089818
92272845
7781894
98444036
79539348
60977685
8171181
2088069
12717733
88197242
13443233
61619385
54026134
96917591
33182580
39038366
11495049
51406244
20409272
44672288
62433389
70687030
25826131
77116039
226603
38664563