80085272
14133858
70875225
16837684
2019549
54707403
95256752
28887035
25149325
16567461
44058100
3617291
81427639
8982961
16469862
19204627
32228275
6522587
87303723
85447966
43134570
58945117
4206827
36051930
16249135
61811868
96314153
7565374
42221599
10205018
70473271
43553769
73477984
585580
55251795
76574828
81452203
30617377
58834533
27841792