82782595
33304065
9014164
8669037
7541826
74594609
6823981
35411130
37286322
59092310
43803974
968377
95705265
61755655
25137882
11854071
9477980
19398529
2897204
62395281
23942299
56294437
2265045
20139561
24951492
91612790
74163723
44065484
6582655
47118706
75219539
23881447
15177934
78273578
76162202
26325327
16794353
253291
4461861
28022