57065484
27909150
40959801
45088368
28232665
82143090
57803447
49263314
19957703
53737509
47675798
78958121
88619789
76493340
26478956
68312759
2193462
65763179
6488649
57142054
29925917
9350976
90991222
79844675
41058339
37857121
82543101
16763522
73642562
74936394
63147038
54804743
55548609
9607734
35977803
70928875
26995651
8642984
44163947
85141631