52031519
85895800
81592280
58694782
64528401
36301826
73876738
51184035
60978760
63159149
81366465
41566668
15003907
75635086
58991401
90956506
60205008
6564423
157684
29704944
25965678
44253849
71729632
27888619
95655181
93805809
30366279
8032382
26388002
76901107
72012254
8692983
89166586
92657747
40641534
8493650
4445902
40918372
46719628
10521608