44835354
77351696
73983482
64305337
4174265
4967757
75305522
31323695
25745010
27038422
20566103
70841131
64643419
341100
91532147
91011970
165622
23447758
92417948
49629640
93126078
4863668
39929861
9708308
68683908
13971847
6070983
98053358
89384236
59066546
76508836
1478679
3153641
86777557
8802587
36359572
38205124
8044289
59822663
77969565