4498373
11886571
1151687
695710
79283005
69502648
7132186
18277983
55312972
4426908
69129407
28358008
44076248
56821981
66712266
53367362
19224274
34654155
57857768
46788766
3023648
98255253
39507361
19442543
78962134
95799744
72331219
66897914
53106135
17913940
84677970
57771708
19404477
52099855
79204383
30873341
22548495
87007499
8818903
39031852