81234432
87282132
6645947
43989482
58542321
46169734
97003291
84543634
34996145
374710
91451815
15331306
23785509
80212629
47076697
36538370
97268378
92926938
5052068
54656247
31216782
57251795
2992745
23179826
16052739
89764580
52606481
96971462
83993044
26916383
68078888
1192336
86957259
28325479
4989318
89205347
67905917
20767207
85287993
84115580