51374161
8704117
9351915
97359267
70912905
6744724
56394148
41384952
91441349
1276549
28612884
41603853
16241533
203286
82672795
64586549
68785524
8699189
27065068
59546326
46147211
68965533
78197885
22783841
30983634
4788887
96588061
62675635
72864114
57731609
80975818
40553563
9152729
93472210
66291371
4314915
42842876
7936640
1995511
16577914