89849106
64471101
49361249
83688452
34696023
5056406
87682353
32523537
62349962
49351113
32169384
8233503
37991249
78865295
78383052
7283839
70699939
84802158
20573722
25111622
40699180
4455387
82459248
3824511
48343542
63883813
42597280
4484300
253971
12133151
46839425
5431210
442343
98179093
78208458
32387601
64652767
8465550
340568
86255322