5138802
63804176
48391725
68596924
17912270
3281986
99938853
1648669
24885803
29388342
90454740
80243769
2716051
33156581
1282585
85295940
66391253
22375592
4185879
90588017
9905253
11832630
10768209
91103815
11807942
2563041
82518458
55412167
7002853
94480
40454339
6028565
11126628
26286011
39221833
7213996
99776704
19694925
13951056
44982322