30093307
26183320
81716476
76838308
73614130
70168148
25385289
41354024
1463599
25694131
86428069
99576776
16318987
539213
11186046
89425530
36014869
66803214
2923627
50377675
94865512
59527309
64814364
84042967
59617405
41058214
76182881
91566
27423962
78291696
14809380
89199266
8580751
93762137
18245068
91746515
57877572
89076021
6833561
87475224