40883865
95175
88329931
81615952
91011659
59616796
8592918
32581747
53163186
21853150
45464321
47125830
57495465
55683780
253883
77606592
1544602
19815087
38675707
60758651
85987515
91784984
93836888
41365110
6975935
49441380
94296331
52222734
97566077
63761806
94738007
6506151
46505736
83762628
51637282
218982
63563529
75871073
48177500
72578145