82885299
83953225
82006828
5347534
4423390
33654235
50933093
85591157
3508162
56997297
4586105
47399103
63011875
86105627
493565
32152075
97664822
100211
68968827
96838040
37744
21857126
95672
32558790
32631600
3918847
19622976
89567620
31966177
42632979
36473709
3192794
81627446
44524035
47504772
45045214
58114454
94567386
70564053
22724557