37304542
4936383
59698570
88017500
4679600
40752861
85626971
3098588
80972649
5195935
82406405
92732711
95869832
64243074
12934595
51881354
19378434
73789613
41259942
50244370
13415102
66401585
96252143
39174850
22918389
29625300
3705969
66806528
31594735
89971038
9995144
719851
25371186
5403820
84604252
94447369
56968053
34083911
5174883
14531626