85346727
7056383
32168356
5347242
48066271
14036372
5711017
81145004
73846483
24162037
90007376
37525296
26615736
98929549
72392967
94071750
43919174
29153417
24561683
26937152
42834565
24343313
5515184
7457541
78601096
3650455
2629375
65311177
4675691
21483906
79373414
4503703
82865668
93947119
79261706
22436287
54718502
8936117
4329264
17744612