56977916
32449047
76612810
7865321
36381751
42931976
4255103
78912080
5164711
10711774
18542423
52271185
44147860
51126373
49692033
4734911
73673573
21281106
45155910
83552532
17927981
46962610
35754122
21519904
94722401
1505824
35405803
26443750
43408064
10061365
2823852
96622947
65447080
18495598
67118651
74401356
73682243
27456974
21565894
5943792