52692119
553612
99687779
88097484
99992503
44666379
61529115
58954323
6727762
58686040
30178954
4258747
83357
54014444
21072422
9553262
90749020
32368254
20571213
74904148
32086370
87464448
93953687
9475119
61525968
5693668
29913076
85064875
83609108
44824289
9248078
68098120
61696869
6017257
86353010
71841605
15107911
2108027
69841328
26958810