76166114
38461050
3021515
96298612
18706458
9001647
43028966
49936437
67693173
22438385
66275014
2532158
8703318
39514353
23131120
31311265
29507574
55775356
97739630
89215443
1754390
3393130
50539130
35656222
7562643
51806340
4339298
23892692
69883067
86199531
85133770
44412285
13523929
67742421
99764666
27188139
21978598
34559534
17261283
64406939