28761167
25949712
11142034
38295148
29362232
32748318
7965487
7153171
43041766
41333340
11057316
32273318
80273442
5728579
8625930
54957091
63331090
61026544
32764381
5181198
7467862
73819896
34334641
46365205
3741629
26831886
54219969
95734189
87969484
90771173
5969201
48335298
77428225
6051448
74323718
96075986
65433157
62671542
28511075
62399389