68847630
16476688
129236
38341229
85971945
84155533
36956447
21072466
81561234
3068311
56456442
93308389
87821166
42438519
9733004
78397360
72759273
65146119
7085588
7379367
48716226
86373277
11212664
73284817
73037028
8318309
5671609
21488384
61926041
63961596
4437784
97361356
63131541
74155746
79718812
58128597
8325492
17606872
37369323
80715808