19658409
77832259
18363634
13911890
37399338
98061253
38693721
24037824
48145074
82145699
62701116
1406175
32784724
28889215
69563833
5513754
7334833
3224828
86163814
68981956
11318049
78407304
44598916
46326113
95728568
5712910
21593461
41744210
55966353
36138516
36103268
17879494
54683377
71317280
93306979
58505485
36987508
49163906
9245190
69129906