76084366
68043768
93894
14155566
77462896
11997794
30256352
2180960
600986
94839567
88615957
84525879
65714198
58045050
94686153
19751183
79423151
33833667
66341218
87196512
56335405
62036053
73516235
53833697
58292422
9021966
99754189
21723396
71134460
79071249
48805899
99842564
66923957
13616231
71791925
11494735
3809608
26558606
70105422
67417297