55652880
1709936
47205164
36273901
79393562
82911110
94351778
48338049
37016447
1147736
8392481
30477732
22745616
17861918
99083822
24004764
61413462
38092494
45444583
7843765
94321094
606049
28684104
80149783
96699757
71604499
90932217
19927900
84677557
76748965
1130212
90038908
67551494
20586872
38061382
22898812
91507611
4594270
81536115
68949432