85448621
93422235
41835255
48843116
42938828
3130347
53643349
17253125
71834255
84239955
67201836
19107262
91514825
23316299
44956953
24915548
60822045
29082811
49987571
55519405
35886997
72968626
81667777
90829491
45044463
42407760
38933616
71887747
20901309
55835863
54659545
18275858
26251393
80685167
19978953
63961594
42942755
965821
3441364
31954512