74737581
90961980
71026686
1984438
35527950
9103815
13421725
9498712
75444319
61333388
5449544
46372342
22962862
53076397
97795460
78248321
29975825
72336712
88966106
97311738
5659781
28425166
29243358
36326912
58235653
79101873
1587224
8885532
50662652
87786004
47827429
55402161
17305934
5403559
73896313
17259976
55277386
42155211
26862716
44995218