88118680
30693907
23281599
24134554
82729744
11128254
85891739
94608340
80798503
541456
35854857
19403463
37318856
92198576
86812202
17592942
24107143
2844384
31085250
6100669
3409739
12134532
39581761
88045555
34802434
95122991
10724082
19161613
54203039
10048244
54639094
56964024
37157429
5925743
88143429
62269588
51339055
64656437
19785948
53721887