27441477
28949760
6296430
21641658
94106116
7609005
1242260
3016939
87932480
68937721
65325823
14232147
92997069
43101173
54626794
7445730
76169447
7326748
88503199
4351704
49861236
69082553
75425235
31284499
9573905
82436639
16409106
5418835
839651
96008043
67421069
3776125
5674602
66572217
91972777
47156426
58639573
15784910
72478597
62276952