47385975
66487796
96688810
21726219
11561017
28569948
32474783
89155083
63245591
13271726
6876766
61442716
5854219
5001793
73593338
52812838
8504246
10065285
71568517
82151523
14446627
7889877
60143643
70958444
60676086
76792445
54141843
88772482
16019967
92048843
48179046
5544317
25766179
80935355
63438194
35541538
10923901
36744752
17965544
5315458