5057168
63729761
92615751
46901619
84748877
17218642
89222435
8929020
77539446
64774207
35577641
40533800
12655330
18549954
82884028
86796883
8841525
65348089
86269822
348204
13925477
23727918
44978539
48633269
10253734
33803234
55691637
40685585
75255975
96554823
29384173
21901805
46417593
37594485
13494344
78587619
51534964
46271779
76218338
11039756