42807966
4153689
48176313
93934000
8153506
12776860
13305511
2909789
28237500
53737715
3675683
40539184
34822801
65971397
49302503
63683186
25011073
30146874
90628992
7082278
50647204
59749498
53484124
63032424
57255449
16852714
13013171
26702834
93975934
5977213
6412745
29934677
16212077
4777079
67894643
87298860
46671425
28574387
73164829
21177765