22552363
70389906
6998788
6561017
5572313
38777069
46848459
15295853
65335380
83026259
82436534
42488660
4775408
35098045
95581841
27041370
21123199
95833188
51768714
16971403
20031954
5538330
20253536
59267122
47726270
83325731
81646358
3917429
21161883
19084500
1975473
47539127
39304753
83363831
29601378
71365113
57609886
90063843
38969329
9326527