362383
18311116
68845284
1467171
8296317
86976674
46387583
26675583
48602538
11007634
67022533
50392195
85209065
7514662
42059080
83276396
55561196
97894697
40253651
59599854
13319808
12802777
43239025
94591725
34712400
87288687
67184536
3909768
5516280
22317555
6384205
13917613
8996522
87465328
81304510
46196627
51603315
70319803
49349846
65781230