43736151
77984096
82152314
89799082
40619700
44024358
96618050
34416026
86917408
175918
80116177
5048266
41032114
55584110
73801151
25399656
63283933
44903290
39665291
6664820
77246365
70391217
30427172
2908931
33088252
97065805
8043485
87781156
55674040
64499944
54456222
64369184
32459155
70017586
51055890
29756110
93035442
90382623
15701739
82376577