46979104
9073752
33865338
3320972
441201
96345779
61519606
23875432
5604415
72157415
8397732
93483499
50487243
18808417
85506582
31992297
65741876
24932343
67842097
90874654
69511063
55357900
29973479
31608344
15698560
33819357
10015191
81532177
17325419
78593604
70392716
43657670
4618278
37178318
11107967
96032273
16016401
17758139
61685613
15692215