28721889
98782759
11594301
1312156
70268084
77051921
2065483
48024125
99224210
90284173
36902835
11046444
18781602
77917928
21142871
58825932
24079831
83964714
30904792
78599118
9513621
33308405
84805138
71591677
7206624
83791382
5836591
79281238
2706141
55488421
4465807
4017922
88429716
24805721
92879768
21247172
244316
6202761
47503873
163408