39799706
59521386
18942382
99298385
930121
76469808
88552622
70417425
69077658
7818189
52977772
95251719
56705575
2234783
74931688
34193857
75744040
36555796
53519239
70691315
49718653
2492231
9838192
226944
46914931
25773883
24874376
89232370
42253268
63811860
43102661
72275448
99773846
17881889
78617155
8308445
82418102
7414570
17881709
66423176