41779131
28267667
5686973
59158464
18995820
85424740
93492344
59075483
49295442
31083747
39013298
44188840
48378390
60337743
52165740
30781824
7777637
5759937
86886837
48339054
23567688
15551931
37191951
41415596
82819762
46817628
31061841
20604777
4081512
59149018
75154558
19611136
75497276
4363818
23408997
17151444
84316300
47572767
80143762
20372507