9542879
58339645
50017634
15489395
13782951
73247250
19326521
46857636
42869629
8859021
47436900
59038207
48126372
98355386
31577182
69313249
41582942
63672144
15208775
8193488
59318365
45862654
81502982
10123602
96641357
38325467
21204452
10629634
79016899
22842344
651172
30415845
29461350
86081782
87814887
53916817
69631761
83588381
53429462
17782483