21141221
42218136
95161319
58398211
7412281
4929605
6146470
76363251
2188885
64821649
96242024
97272615
94805802
10447683
7012153
96346703
17558882
50479330
4361620
6374398
72465107
74383484
42189618
7921284
60198524
35889195
8881784
69931814
33287029
41579317
48976036
48995764
90714703
15617745
52084480
94293553
91746190
73513506
48975513
15998234