54957123
44366590
93338128
89588947
76086816
89383665
35357510
50107396
61827101
43556033
92715389
4121930
63901783
61926527
23593116
48132751
68123425
86807095
71688595
97647443
49232469
10667213
570402
24393372
46726946
90983226
87506121
707453
47898513
22956617
30991871
36349272
66437225
95124550
89667445
92614608
68945417
1719469
47024189
70136018