96219227
8934628
79869893
37343413
64611203
25387150
41422177
693416
57679346
49103598
35408571
74401964
11721819
10078359
52675992
42954186
860742
39483740
71246205
88701680
77346507
74386686
1265842
98362115
32687679
13674457
96517044
29003974
30973683
25603187
89078745
44084529
87747363
96697077
85737344
89269156
49532924
45208712
54986374
57718800