45765682
44553126
4681148
460558
74488
28282973
3278716
5173341
3056256
47818589
52223857
69521562
60878051
53858468
69588024
94952042
6520922
57354636
61782084
67427174
86253457
11654030
52414548
46512246
33463606
2943182
10668689
31229608
2518620
62642165
70872612
72627416
66441274
51782264
9419683
65023030
22199290
80734678
110313
36875329