61432938
97573614
19953672
56885702
96395558
5047110
2963107
47758939
98198635
23673110
3942966
2708738
41878089
97289813
77082023
10164939
46552821
32684092
285934
54101536
264580
79207573
15655984
27381522
1516184
76234575
64546209
89926819
4782331
11322343
36959001
11445851
199466
88855049
87484017
63751328
54204201
73517480
24688313
27393767