90291197
66558330
24221632
23875325
5239132
98434623
4638477
11595226
54524691
6906416
92021961
44885665
40367787
95626211
26982813
30683804
30517053
4014233
64592553
83916350
4513136
85801710
9754758
76026438
72315887
8124807
80569814
87967864
37101647
10422075
86696796
51405216
34755931
24011144
76963088
67245315
25488810
36052774
41638075
43335381