24331472
50887458
83869392
19501829
28664301
19791909
9339641
58239916
41651272
67845710
30589967
26829730
55531383
6048595
4931333
44327552
58658738
3899
77985767
95427061
17692717
76041528
91982376
349073
5577869
45723400
94468701
80231439
4512876
46331893
1865495
9647135
46348725
12676298
8438378
19182635
7786268
91208157
2188648
51759189