84918090
20574621
19332072
5956050
73061207
6023629
15155124
228958
49932322
4061952
55481544
90926178
75007688
44915360
43569728
69897587
833039
38242369
45167023
66504377
24285908
4000966
12379099
74705662
47155316
29758771
47198363
5052233
40211270
67066275
87338241
36588602
28637085
38407154
69398801
2877212
83181064
16892814
12508071
28529279