21277992
26535857
72052722
98406077
26509067
44165039
54864520
46423769
7864397
23733153
32816764
55727130
41415759
69085475
31912476
34993180
77532606
63746197
69116646
96725294
96952430
37306656
98017948
59439588
4714070
82555185
32901989
79869175
20098740
48884808
44723938
76894444
5114760
50449761
39614427
60445252
61667876
22234808
52132210
30946036