2154797
82882781
43908020
6924092
50288581
68871859
74802884
68949583
69523287
52312927
7815041
45353188
40245095
73852218
33638323
92176427
68123517
85425208
32438450
75079881
9652834
65828494
68888253
66515199
33384690
81329896
60596003
20265823
24303893
21792946
1019794
90498072
71382371
80485903
1667680
26118853
77751236
46702468
94496941
74452048