38137987
59962156
5267279
71454124
90843953
8117248
58818150
28476465
2518540
6980264
67014246
62907201
47168318
84234142
84056515
83051790
58732402
37944646
65399341
66881
60881945
16141097
3982329
10484416
55944837
8245957
39616729
19197686
12933757
48425570
81307672
97101155
1398441
28273510
69259604
42882498
28707560
4501908
90354230
94587123