96675830
71514088
61173216
76206620
62645672
65071419
23366037
28513312
26882052
31556657
57574441
42541548
71367553
26902518
43502049
80189070
28241221
6201718
83227013
31934756
96105558
76762316
38817968
52801184
55497394
65437368
88556805
64364763
99939001
37363225
8381469
41595021
50214126
31552998
5700281
17491365
90226937
69696355
7709267
65607897