59495187
46006487
10228209
65609806
61081694
79691682
87717143
21606498
24914832
33863090
28801712
1556533
6372592
16026813
54898111
23079652
17586784
45641051
52728385
89737929
73916065
70719300
52467672
20071800
89618367
67116656
36307286
27615235
49391524
6363481
329839
1612163
40834575
48751803
119848
20443371
1655354
5636973
41483450
82501679