2321050
38371247
74735627
96144626
12191825
14138100
78219762
7824492
6301340
13059497
8153679
90143581
3980293
137763
98752120
32165110
86242003
33895655
88034324
2483964
6653391
14589301
3024070
18691604
47456060
7187970
89328607
78147609
77812236
43494806
45843761
43194361
16832597
93491564
75117280
60634657
58535527
6162771
7415372
88194324