31796674
68984047
62555652
63498324
26325669
75422828
17696669
54815999
41434806
71695260
14412222
60351783
96437857
17389244
99034806
1220785
49702365
98622582
67578980
3105451
304916
827776
45682690
18404944
96812774
87242036
90467960
50778375
73786698
8465716
123643
12361933
98159025
45694337
31379234
69107300
41359368
86957158
90755001
92792231