66047327
3462833
51856027
24161260
75201674
76269583
23928561
134641
2905598
74633783
7435334
96473265
55406916
84066565
26103436
75132664
68647021
63121941
83252073
7705757
24563897
31648247
40937804
37406
79016614
73859796
97125537
38343394
4279881
44602553
1225668
69043656
1006469
92738073
46924354
14611375
87507728
65426555
4406331
34288095