44216950
96417870
15822715
48886859
12601450
90353324
5209262
86368992
15127191
51304812
96538789
56839937
49634814
9254713
91906985
74014640
61553906
28742455
20742109
74542073
3617593
17485802
35777176
845474
43694064
95117014
26869122
58495477
98642305
4424376
64384585
35893270
68868944
39243854
80283048
85068883
11427180
16494020
21105909
5983383