88694807
21289478
87444052
4233168
51192531
50248194
35123610
4946716
8196026
92347856
7923688
34974268
98037433
56942044
506228
8565616
14159252
805907
1703589
78293055
52502955
66137916
29865011
4762625
76145284
91929962
97463133
83737172
7823744
3333070
44982986
38063579
33063983
83364629
85644455
33126065
23992890
72605617
27221158
4588581