41955081
89757658
24409900
82753998
90739502
70935925
46655942
47892703
52953892
75292347
63723030
10233333
7767473
12348739
28863102
7744446
26947985
60486674
3597037
2902873
2747871
62616471
9663971
67595190
19752040
65893761
44527287
20751654
69853550
23521298
4615513
88469088
88307207
50149895
23975745
88542254
37516753
70831133
58861630
55635800