72076056
60664297
57346273
76029060
82157978
65858930
42877419
3564213
1005370
19117871
2489758
31633885
12127523
54171458
63353575
60997322
93412322
25162399
66666938
99645952
27784493
42409015
63187060
16065321
46565151
73443965
86148783
79175592
42302505
69468733
82435482
94548003
9328176
32267468
54655362
29828401
50205462
42178281
59416860
87729397