59532424
84976842
52797317
19252818
79095029
79533169
57225810
30909820
91276512
72547691
54137303
38762407
7856499
57178397
61493189
13236847
67215405
65134168
98728994
2954545
16641328
65018516
30947581
86806321
62724481
87609514
92758287
92486464
66839470
75599131
57922292
12972848
13444719
25437357
70513280
75424936
16105198
13526040
26113834
15227407