44626369
14523624
83338189
84135367
5962295
50857769
99761215
82379827
74602259
71325692
48957220
90815093
847485
55076110
76156620
1917710
4204535
3745853
56141428
93908114
22385057
86717206
89015059
64606952
6067983
19654736
69181579
87839302
51776496
2396327
2858174
27999940
4270394
68937743
80989313
76712895
77245390
23871087
99459144
7929852