3830308
84135217
15546048
5473176
76257855
64284131
91505518
67654922
2283528
93734635
37976055
5388381
98105394
72909304
51205617
70896886
17049434
27111680
11172608
61101688
92313087
4988196
29788793
6092296
80643929
50396426
96333736
79461478
7578728
79138343
48034740
33524199
92589938
12361833
1488907
75624062
88259041
147414
15022224
78518972