54818574
66069233
86918796
97553501
42561993
91337417
5832678
60811411
59266222
1013935
92852973
96365848
1537179
24131626
45204095
27169061
7458522
44366895
934707
3338258
87133857
695605
25825950
96886619
25766834
45635830
82336045
542916
71115056
60183290
41991621
77546896
26788848
33007256
13363764
6579910
11225365
54645093
10764765
50182502