37703695
87121526
62977941
53449648
20581433
9094811
1715157
2063747
19466596
13302890
96854253
13875300
75001867
67675056
95524069
67737243
24228893
8696696
38928102
24375592
4492672
82095345
51615398
60922928
97279028
50065679
49993606
21212123
64125102
25391240
58039854
28533507
63004132
71196399
88053147
63498035
2173620
794144
92088822
28838264