28496636
27313076
61743855
44347568
2882160
10797313
46601144
51377301
91231085
43623597
76242831
69552214
4922733
57836187
91724956
15205344
87544208
19111815
28866322
6051308
24377047
19376498
44413232
45907311
26555008
47585353
3578694
45319672
62333653
939686
14164036
34853371
27809999
31244676
50228614
8026148
74156186
40547538
52224025
28321374