95804203
47232016
883952
46383015
17705088
60183673
88777371
41794468
48147405
2396389
7385837
85037609
76199700
83653296
1220531
65509516
3625870
48326555
71379705
26092069
97034091
7637394
58233850
60996407
98487299
31893733
92908757
82917320
79058523
31765623
4789439
69843266
6913534
3644752
20692596
99955292
70492109
4513922
10585612
96424982