39334247
1357460
40106608
72515133
18628976
3191236
2842932
714879
37208513
66432579
73815231
65044474
56806009
94237262
41436884
5981376
53189657
52377476
821710
94539730
17625711
77042080
4945435
94897488
76819687
67903997
63227488
40301476
96223829
40421431
85836207
51802737
64163217
9811013
451346
3243871
68541593
98414632
53319673
64191273