43164300
32051318
42533956
34727827
764922
6606974
63812462
39785487
64591440
66101197
80683340
78333172
82539521
71069836
48366476
97837223
13314540
86835007
11826768
97511026
35844676
20841939
9441278
30759061
83483370
94697963
6174747
75877480
31046490
95608948
49621920
22734206
32183806
60573907
47964835
42543247
73554005
48451015
672635
71519551