88479136
67182116
19172252
745373
84237025
223279
87201854
4553623
99745999
56961361
51131343
77981780
42675997
54126527
35126283
84157501
27774814
24064722
47058613
7696287
47258881
14736788
51547071
23024835
98773569
67935280
84244069
7179750
98011559
23624555
37533729
11624918
2978499
56634614
63401156
89518834
20545603
5098517
84227636
74346366