50849302
56681813
83273478
68705130
4642031
38608148
12518699
37028274
109735
25091483
87504708
76422539
34874292
16839140
70782229
23167718
929374
72782708
62423010
7259596
60659037
17045141
241845
79616767
95905938
58415825
2692067
69025910
38333340
69017653
87307184
8473556
41082379
1195771
83301133
12826940
90373679
8627516
38151047
30595380