8510969
89064413
7671106
5299433
21419906
27802256
40302480
7535723
47927287
37389771
20109800
601177
44346918
5459714
62159060
88041641
31564087
81304197
91556847
84848326
21648379
75085513
38128390
67792927
40415181
18477662
15226593
82641174
37246803
8754550
49031906
10304789
1227460
40891423
2627102
758293
14173439
40736944
8308243
87476213