39401344
81134288
1701492
29435742
81702998
86408189
66971734
5621060
74153920
33217488
65408532
72068882
35366906
14585855
35304194
41199255
11245526
63653932
44795229
55273093
19096660
9657833
11286517
14457550
3170675
28037787
53856751
3050190
9371634
11863099
73718603
33731535
28368418
92324605
5083839
31749673
1720624
62496665
39998920
53901644