22945937
71034737
21506671
14341184
39688856
9912492
53005605
21727242
63926880
44559742
82331227
38084482
55854030
18656318
68384003
44685426
44706487
61267377
7018628
3333826
45794535
74635586
90715652
82704386
56154722
20015698
61987018
45265928
29898751
55057616
58327840
85238300
32173290
45982735
46526458
43645508
24631900
87247148
81743387
8492552