66803015
5369750
572157
34368317
55145935
67703097
35872383
16642071
5059791
47026172
92687544
56766577
58732288
87229388
69292190
45676335
17451127
18945318
74894764
27326121
77846823
30383140
26663
54804822
28059165
82563484
47052827
74873862
98481742
76549256
89787093
22863904
39449790
42522232
70799273
83642348
65082657
77048905
78892184
52467671