93034088
24045861
31085086
66102994
41842679
94484170
48243743
88192114
85893080
25487823
38216079
44712522
8132220
37383200
53414386
8456336
84921405
9505943
25188889
46563471
23091264
74887171
78479265
14551052
70736846
4780255
56009438
50339709
18839022
46257583
91767873
9463750
59652213
1905448
27904782
16673669
86831357
44561587
49806756
61349483