87923120
42574189
77261170
82316426
43005920
11435634
3801674
17649372
7142724
4095136
69244302
44544185
84947687
19508099
44802792
329616
9958668
531266
58794962
84063716
49252808
72021768
16793197
79608590
82339587
75135468
62882807
8832179
44149520
96726336
32988995
86738546
58178451
47953345
63587780
38483410
14361684
10926017
37449895
49272532