23344268
77317084
76925012
46799952
11522991
20179432
27758828
25643592
45141276
70049182
58896152
92779813
13396349
83183912
52204975
99223225
90849575
87111
67004174
87496513
4848262
24866206
25367480
34752489
2623291
38365565
89488745
29674615
22669124
90058301
65599528
22602230
49438273
19112694
771203
22007073
48521294
94985135
84894630
31273098