77648113
75711631
56648614
11703436
75046369
86813762
75549495
21247159
42247159
51545136
98893922
56284219
64726566
79093831
88011516
78671640
42054814
52115400
31872302
81245788
29436128
20614070
54897465
13672336
27966689
95376251
99778185
26933991
92357206
29087297
28032552
64601278
74016122
57527391
18382502
87382922
17434361
73459763
67571950
91264394