65896909
3523315
37038979
96608294
63578684
77674384
35759217
3617301
18047003
67106397
73385935
97959261
1810285
24022209
68079653
63942759
8822454
10988066
86685165
99213551
1267426
73884878
66834677
1507811
60839570
6868834
8460679
13001266
54468909
91138851
34661212
18208028
7635290
68868467
58696331
22414493
71291458
56284531
50868563
60296430