33995676
52065674
63013376
825724
70028085
88377770
21042689
16364133
68459843
93958862
4368730
73883888
15039501
57949002
8473936
82579243
62924776
97755997
76413799
18907982
37252166
22058442
75771879
86462749
8595960
84265080
31692260
47908806
64524857
14038338
6999447
7086787
91929463
23848656
8861442
709858
82943769
42073267
83565176
61469070