57909299
4904534
7355709
63398088
50027751
24974804
26501374
85355497
86863866
82678690
7228381
55427998
63335646
56801092
46032746
53417070
65665840
24732136
43756502
83792585
66983316
84457929
90007003
90205706
64004493
77168489
79685731
12757143
70928067
1293433
16234938
51037711
86785840
9594307
50344671
88015961
60137600
77132492
68284308
92005297