55897908
3580432
30474750
82524149
41194116
54989083
8806170
24281624
58893100
94712036
46513561
7463640
87664922
34386970
61894640
61162531
26578942
20694986
4476176
20177581
90138773
62994236
77347178
48172817
7177841
79769511
74806407
29984761
13322108
95198019
14914674
49921404
64905088
93742111
55995148
58752527
74327221
55799586
18352777
4744157