46556116
24433531
60154938
33987606
41533646
89976198
35165266
93583914
8062889
45939719
11358693
24883985
5137190
33117698
69565102
68093718
84293480
46998555
49614444
9351340
96639622
12206976
6104698
47506000
71155884
9827740
83003352
9769212
11378614
61564852
54255376
5961833
92238758
80311448
67696406
11952649
13256392
61401633
16053980
84957971