43393608
47959978
72132914
49732219
52481230
68912649
72562290
16607883
72376575
20774578
31721467
26273255
15164313
26338996
99314953
63985204
6302400
55839328
75347214
76715234
99259
6138370
66102227
65879997
35369168
17358810
89847381
84939849
42816233
1869985
97091321
20837800
65766596
59449524
42179455
86768608
72582282
23255895
85348633
8634591