23891053
39139279
51165486
99648400
9694568
93395982
2007647
64631111
25464961
17171210
80906306
86919157
33094155
25556
38167020
4122573
61365102
76875584
44251010
4924494
9833990
28858703
8883608
83968105
2439931
73304726
74996204
40062937
51332138
70928905
19709836
44275562
45272378
54518277
43709716
81734015
65804438
65249877
76319396
98712055