23384281
82898403
18313700
13089312
74258425
54816361
96278539
61805245
7767912
87867309
55534022
45343414
80393902
61432270
66073900
64296339
14206612
78011395
15904893
40535
95484999
95639100
84935152
5384206
88784030
30053367
63602877
13835648
31657770
53265911
23024764
64998947
68213878
30748760
92556734
62155338
48149586
15908983
79217764
98318310