41672081
55836568
2750113
74926781
30214755
7146125
5603315
90976659
43488849
84142166
81793546
14911864
8392333
13485051
55661128
23657978
1843102
69207674
81802757
38884092
16216774
83926398
33204900
46404171
52508930
85044195
10971603
22582932
50603852
31819930
58759726
35492882
17527541
33324248
72839560
26438152
47118213
14779455
23579649
15182046