26104525
20092833
6306910
55988024
31832142
40056012
23423968
7385447
71528529
70472244
39856401
18772903
76671190
69529808
5464715
104828
48427702
69018538
34596381
67561335
72144655
56736042
61385755
79546747
67339812
42965937
71686619
63634800
332127
38713720
2743319
8756788
25212201
73753289
44154367
54051148
46247742
59535372
98464764
40436761