82345356
98215653
59521485
8882360
95192812
81591606
69201300
68854460
29938803
74075217
38935923
62465071
18946199
82857865
30113446
76869556
41706217
1794565
96614887
10401058
60657101
4970321
38772272
53557018
48285426
37078116
62219028
4132286
45652979
41005627
73741442
15944236
69091826
8786474
82127525
99358779
63965021
19969207
26099362
6863657