2453593
8218580
11865802
22224383
84203663
65532035
16241955
5486666
4503749
95915885
2696800
7478552
46154880
36213906
10155843
46134258
90946295
1606233
93553676
13054076
46588161
83666342
51144777
90385061
73564098
82317691
81853476
81619440
22467315
45541874
35006585
8247792
14979971
93894916
47994026
39182667
15938995
17461859
22353219
20533396