33948291
43807720
7828840
3815888
1025822
537988
86097925
18914477
6038336
49952591
73789295
90362035
51009258
78947771
43037035
16121124
37395856
69964734
52646977
73717066
23343439
27006136
81569764
1279724
8365510
5225702
18013449
6295450
86424590
14468930
20563788
9071847
35318134
57942082
80641892
51493418
52434201
71282846
41884871
24581913