33068045
77441588
47847362
6059702
52586845
56986664
28127706
73661012
5337335
38807608
31328203
9334151
31793744
16396221
14394596
6952097
54011973
13159785
87961280
305533
680635
78594247
71483190
53553916
55943500
56869449
8088967
35974543
62292327
79982155
52218714
32359858
34809209
35535735
33812736
40159340
14153919
47809025
62055330
22847426