99271186
82935655
61484590
73357993
54547577
46111949
64866809
26357390
438995
55282040
55455815
78489763
90314146
47353175
10536306
12894790
16636105
36618712
21977512
1927337
55086598
39717797
61726706
78066106
11438083
73592493
28152930
64587066
67224211
57849671
71948758
5823491
51337545
95045674
4651952
43153545
3553374
65569033
55327585
44988425