82594712
62701095
5732146
81925707
71667597
457766
29746314
28734097
7612780
15847666
41682164
7925904
28949430
50134931
44047326
62919039
71973106
82883704
97658668
7014638
62586175
89674688
68659088
31127185
34131759
99659821
87395970
24378259
56742065
37477940
64379346
79113462
98474566
97361291
39339068
35234710
35359573
35097810
88021059
21641709