12093302
5596614
39396708
85624270
57484131
70275332
2994182
93439572
8703857
66061510
87379971
86341638
18819896
83226411
97035073
97174343
23273169
2182586
45328906
83894176
16832194
2842319
59379152
41646289
5681444
22806984
53408276
69067282
31122741
85637712
91085537
8917679
27829612
82375319
83424638
27434636
70453568
8922157
4754184
47738063