42439594
26223650
30198624
92812883
11383370
1611791
7071870
86455349
20244674
92488101
7414928
4014200
1087483
78468866
9596665
26111490
31999547
21842514
48266935
8367113
26758570
76841346
1409142
38656008
50646821
66249977
9869514
41188794
92127955
30576056
83994884
4602517
26321245
33336516
73866019
73854966
35708285
17155209
30802091
29124055