7137687
87356643
29851820
47525289
296970
24968056
83187626
1519950
63463652
44401752
24598052
58336148
4138872
785750
34431606
26055301
54197518
39065946
71902625
55033630
5332950
4139141
19708908
8892691
99716161
277408
8404950
65956062
5845197
55609547
21395232
64628132
79233842
60539112
32954470
8709344
22429660
51724989
89423432
89067057