18338297
8752658
33428506
30498867
35916052
84076172
11066759
7261456
12942976
90579180
72684107
51537133
74405226
44754731
4587599
438743
5051100
99372493
34237086
65018058
90342070
18067064
2875166
83404374
82697367
83022622
75309722
56289200
18755812
15531236
90114451
56197974
32317279
1737369
44283934
67129282
87042091
2843566
4296831
7313235