95688091
256665
65172336
91614859
49893176
91804381
49716640
69084354
69375586
88912617
78664850
86422101
50502858
43698259
91755092
84417448
9052776
10791105
61184290
311337
7363926
76789387
46516802
48039275
67533108
5441336
95139107
71643580
53313695
70247887
40609224
54025213
74097226
80419742
64119003
14557590
62158674
89128633
22717299
2877172