91389333
14383684
10352035
93581882
27282029
71783792
37022974
52851792
43586386
2851133
40133139
75681505
47272381
36171228
30418713
96491346
75947308
48322029
5076503
49305122
82088924
45824197
55149839
72307283
83266229
40259555
40384831
88388910
5478731
28364275
5212478
17402205
42039820
36568165
83491906
26848508
95399085
5041158
82315378
55347969