93683567
71177951
2267840
8199924
80244135
21026583
83355693
11695080
21823764
7711493
688930
52825975
9514531
481955
96038884
12511979
11334803
4573189
73476037
16751599
23115199
33773322
975630
52353353
9514968
96539429
7586860
34735433
64038729
58525067
25263749
53978703
71213376
4933455
11138826
95291119
86794999
2530145
17914913
29252116