13287483
62944189
81944877
47471617
35364649
4432570
58373550
25546474
4338975
32055009
96271473
86973311
64758895
74062729
60428980
48848237
28006254
82906067
82228364
4146288
29642202
88729232
67472841
17825799
64367682
8355400
3805707
28062998
46246471
8794150
19555388
41332197
22845739
2453838
88719834
69529722
2766847
76033337
75092145
87435629